A Deadlock Prevention Policy for a Class of Petri Nets S3PMR

نویسندگان

  • Mingming Yan
  • ZhiWu Li
  • Na Wei
  • Mi Zhao
چکیده

This paper focuses on the problem of deadlocks in automated flexible manufacturing systems (FMS) where deadlocks are caused by unmarked siphons in their Petri net models. A deadlock prevention policy is proposed for a subclass of Petri nets, SPMR that can well model a large class of FMS. We distinguish siphons in such a net model by elementary and dependent ones. For each elementary siphon, a monitor is added to the plant model such that it is invariant-controlled. The monitor addition way guarantees that no emptiable control-induced siphon is generated due to the presence of monitors in the resultant net. This novel deadlock prevention policy can usually lead to a more permissive supervisor by adding a small number of monitors and arcs than the existing methods for the design of liveness-enforcing Petri net supervisors. Experimental study indicates that the proposed policy appears to be more permissive than closely related approaches in the literature.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A deadlock prevention policy for a class of timed Petri nets based on transition priority

Petri nets have been recognized as a powerful, graphical, and mathematical tool and widely used to model flexible manufacturing systems (FMS). To solve the problem of deadlock prevention for timed Petri nets (TdPN), an effective deadlock prevention policy based on the transition priority is presented in this poster. By analyzing reachability graphs of TdPN, a new class of TdPN named TdS 3 PRC i...

متن کامل

Elementary Siphons of Petri Nets and Deadlock Control in FMS

For responsiveness, in the Petri nets theory framework deadlock prevention policies based elementary siphons control are often utilized to deal with deadlocks caused by the sharing of resources in flexible manufacturing system (FMS) which is developing the theory of efficient strict minimal siphons of an S3PR. Analyzer of Petri net models and their P-invariant analysis, and deadlock control are...

متن کامل

A Siphon-based Deadlock Prevention Policy for a Class of Petri Nets - SPMR

This paper focuses on the problem of deadlocks in automated flexible manufacturing systems (FMS) where deadlocks are caused by unmarked siphons in their Petri net models. A deadlock prevention policy is proposed for a subclass of Petri nets, SPMR that can well model a large class of FMS. We distinguish siphons in such a net model by elementary and dependent ones. For each elementary siphon, a m...

متن کامل

Deadlock Control in Generalized Petri Nets

This chapter proposes a number of deadlock prevention polices for a class of generalized Petri nets, namely G-systems, which is usually considered to be the most generalized Petri nets that can model Flexible Manufacturing Systems (FMSs) with machining, assembly, and disassembly operations. First, a deadlock prevention policy based on elementary siphons theory is presented, which indicates that...

متن کامل

Comparison of Two Deadlock Prevention Methods for Different-size Flexible Manufacturing Systems

The competition for limited resources can produce deadlocks in flexible manufacturing systems (FMS). Petri nets are an effective way to model, analyze, and control deadlocks in FMS. Our previous work proposes elementary siphons as an important concept in investigating the deadlock problems in Petri nets. This paper presents an elementary siphon-based deadlock prevention method. It then performs...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2009